home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 3 / Amiga Tools 3.iso / grafik / raytracing / rayshade-4.0.6.3 / inetray / todo < prev    next >
Encoding:
Text File  |  1993-08-15  |  2.0 KB  |  56 lines

  1. ======================================================================
  2.                     T O D O 
  3.                     doc: Tue May 12 17:13:21 1992
  4.                     dlm: Wed Jul 21 14:59:27 1993
  5.                     (c) 1992 ant@ips.id.ethz.ch
  6.                     uE-Info: 56 0 T 0 0 72 3 2 8 ofnI
  7. ======================================================================
  8.  
  9. This file describes all the nice features everybody wants.
  10.  
  11. Security
  12. --------
  13. Somehow, every server should have a list of hosts/users it is willing to
  14. serve (note that user checking is NOT safe: messages can be faked, user
  15. ids and names can be different on different machines, and so can be
  16. passwords (which can also be hidden), ...). A file of allowed hosts
  17. would be the thing to do. It would probably take the format of
  18. /etc/hosts to allow a sensible default for inetd-started servers.
  19.  
  20. Maybe there is a possibility to write files for the workers. Check that. 
  21.  
  22. Delay
  23. -----
  24. Check if TCP_NODELAY would improve speed.
  25.  
  26. Worker Supersampling
  27. --------------------
  28. Remove the additional lines (unless option is set in .inetrayrc). Render
  29. 1st and last line in block fully sampled.
  30.  
  31. Parameters
  32. ----------
  33. The following parameters should be settable in .inetrayrc:
  34.  
  35.     startDelay                Inetray
  36.  
  37.     winSize                    Sliding Window Scheduler
  38.  
  39. Preemptive Workers
  40. ------------------
  41. Somehow, it should be possible for a second user to start traceing an
  42. image while another one is already doing so. Servers could preempt
  43. workers when receiving a new request. All workers could be numbered
  44. somehow and on the 2nd request all even ones could be preempted, on the
  45. third one, all with mod 3 == 0 and so on. This should be quite fair.
  46.  
  47. Random Number Generator
  48. -----------------------
  49. When rendering in a mixed little/big endian environement some textures
  50. don't come out right, probably due to the incompatibility of the random
  51. number generator (I don't know the details). This problem should be
  52. solved. Possibly it only involves adding a portable one. This could be
  53. included with Inetray because the random generator is configurable in
  54. Rayshade. 
  55.  
  56.